|
CATIA V5 Programmierung : Text/Polylinien mittig ausrichten
White-Fox am 25.01.2017 um 21:11 Uhr (1)
HalloDa ich hier ja schon sofort Hilfe gefunden habe probiere ich es gleich nochmal. Ich hab in einem Drawing einen Text, den ich in eine Skizze kopieren will (über dxf). Das funktioniert jetzt soweit.Jetzt möchte ich den Text mittig (in der Skizze im Part) ausrichten. Vertikal ist kleines Problem, da die Schrifthöhe zwar bekannt ist, aber irgendwie paßt meine Umrechnung nicht ganz. Aber wie mache ich das horizontal? Und mache ich das am Besten erst in der Skizze oder schon im Drawing?Ich hab hier ein dick ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text/Polylinien mittig ausrichten
White-Fox am 27.01.2017 um 11:35 Uhr (1)
Da meldet Catia erst "Unbekannter Befehl" und bricht dann ab. Code:CATIA.Documents.Item(.Count).Selection.Clear With .Item(.Count).Part.Bodies.Item("IC-Gehäuse").Sketches.Item("Skizze Schriftzug") .OpenEdition i = 2 Do Until i .GeometricElements.Count CATIA.Documents.Item(CATIA.Documents.Count).Selection.Add (.GeometricElements.Item(i)) i = i + 1 Loop CATIA.StartCommand "Fix Together" .CloseEdition End WithOder muß ich der Selection noc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text/Polylinien mittig ausrichten
White-Fox am 27.01.2017 um 17:22 Uhr (1)
Zitat:Original erstellt von joehz:Hi Fox,Da hat Dich Deine eigene Methode geschlagen!Bist Du sicher, dass der Punkt da hin gehört?Tschau,JoeDanke...aber doch, ich denke das passt so. Vollständig heißt es:Code:With CATIA.Documents With .Item(.Count).Part.Bodies.Item("IC-Gehäuse").Sketches.Item("Skizze Schriftzug") .OpenEdition i = 2 Do Until i .GeometricElements.Count CATIA.Documents.Item(CATIA.Documents.Count).Selection.Add (.GeometricElements.Item(i)) i = i + 1 Loop CATIA.StartC ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Boundary-Referenz
White-Fox am 28.01.2017 um 22:51 Uhr (1)
Ja, zum Beispiel.Catia benennt die Skizzen ja selbstständig wie Sketch.1, Sketch.2, usw..Aber eine Skizze, die vorher erstellt oder weggelassen wird, würde mir einen statischen Code versauen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schriftarten auflisten/auslesen
White-Fox am 05.03.2017 um 13:25 Uhr (1)
Danke. Den Würgaround über Excel hatte ich schon mir schonmal überlegt (hab sowas in Excel schonmal gemacht), wollte das aber eigentlich nicht. Wegen sowas nochmal eine zusätzliche Anwendung starten...naja. Mir wird wohl nichts anderes übrig beiben.Och man, es nervt was DS da zusammenstümpert. Das Catia sowas nicht von sich aus zur Verfügung stellt ist...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz von Flächenkante
White-Fox am 12.03.2017 um 12:46 Uhr (1)
Da meine Frage hier rechtgut reinpaßt hol ich den Thread mal hoch.Kennt irgendjemand die Regeln, nach denen BReps erstellt werden?Im Ziethen gab es da zwei oder drei Tabellen dazu, allerdings finde ich die in der Catia-Doku nicht wieder.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schriftarten auflisten/auslesen
White-Fox am 25.03.2017 um 21:59 Uhr (1)
Ich meld mich mit meinem Problem nochmal zurück. Da ich bisher doch auf Excel sehr gut verzichten kann, versuch ich das nun auch hier nochmal mit API.Ich arbeite mit Windows7/Catia V5R21 und programmiere in VB(A).Kannst du mir noch einen Hinweis geben, wie ich die API richtig anwende? Der Code im verlinkten Beispiel erscheint mir nicht ganz vollständig. [Diese Nachricht wurde von White-Fox am 25. Mrz. 2017 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |